﻿


Public Enum TableObjectChangeTypesEnum As Integer
    AsLoaded = 0
    NewItem = 1
    ChangedItem = 2
End Enum

Public Enum TableNamesEnum
    SEC_AuditLog
    SEC_Rights
    SEC_Users
    SEC_UsersRights
    SQC_Catalog
    SQC_Features
    SQC_FeatureTemplates
    SQC_Manufacturers
    STK_Barcodes
    STK_Stock
    STK_Inventory
    STK_InventoryBatch
    STK_EquipmentSpareparts
    SVC_Customers
    SVC_ServiceOrders
    SVC_ServiceTasks
    SVC_SOEquipmentAccessories
    SVC_SOEquipments
    SVC_SOEquipmentServiceTaskLog
    SVC_SOEquipmentServiceTasks
    SVC_STActualSpareUsages
    SVC_STEstimatedSpareUsages
    SYS_Config
    SYS_License
End Enum 'PLS UPDATE THIS ENUM WITH EVERY CHANGE TO DB TABLE NAMES

Public Enum SEC_UserTypesEnum As Integer
    System = 0
    User = 1
End Enum

Public Enum SEC_AccessLevelsEnum As Integer
    System_Administrator = 0
    Manager = 1
    Stock_Manager = 2
    Technician = 3
    Reception = 4
End Enum

Public Enum SQC_EquipmentTypesEnum As Integer
    Mobile_Phone = 0
End Enum

Public Enum DBTOSortOrder As Integer
    None = 0
    Ascending = 1
    Descending = 2
End Enum

Public Enum AppLogTypesEnum As Integer
    Errors = 0
    Informations = 1
    Warnings = 2
End Enum

Public Enum STK_InventoryMethodsEnum As Integer
    Manual_Stock_Entry = 0
    File_Import = 1
    GRN_Entry = 2
    Damaged_Adjustment = 3
    Lost_Adjustment = 4
    Data_Entry_Error = 5
    Other = 6
End Enum

Public Enum STK_InventoryCostCalculationMethods As Integer
    Replace_With_New_Cost
    Moving_Average_Cost
End Enum
